// 接收后端数据 -- 并处理
export function dataProcessing(array){
    // 处理接收的数据
    const testData = []
    // 处理编号
    let number = 1
    array.forEach(item => {
        // console.log(item)
        // 开始时间 -- start
        const startTime = item.start_time.split("T")
        const dueTime = item.expiration_time.split("T")
        // console.log(startTime)
        
        // stateBtn 的值处理
        const use_state = (item.use_state === 1 ? true : false)

        testData.push({
            key: item.id,
            number: `${number}`,
            name: `${item.rulename}`,
            stateBtn: use_state,
            times:[`sta开始时间: ${startTime[0] + ' ' + startTime[1].split('.')[0]}`, `due到期时间: ${dueTime[0] + ' ' + dueTime[1].split('.')[0]}`],
            hit: `${item.hit_counts}`,
            address: `"${item.rulename}"`
        })

        number++
    })

    return testData
}
